#pragma once
# include "LogStreamInterface.h"

namespace ZDSJ {
	
	class LogStream: public LogStreamInterface {
		friend class Log;
		friend class Logger;
	public:
		
	private:
		LogStream();

		~LogStream();

		std::ostream* m_ostream = nullptr;

		virtual void output(const std::string& _log);
	};

}